/* 
    Document   : catethanh
    Created on : Feb 20, 2012, 3:20:14 PM
    Author     :Nguyen Tat Thanh
    Address    :thanhntt89@yahoo.com
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
.search-kt td{
    cursor: pointer;
}
.cld-title span{
    display: block;
}
.btn input.qtty{
    background: none;
    padding: 0;
    height: 20px !important;
}
.btn-buy{
    cursor: pointer;
}
.product-item li div.btn{
    margin-top: 20px;
}
.old-price{
    margin-bottom: 0;
}
.product-item li div.name{
    margin-top: 20px;
}
#container {
    margin: -30px auto;
    width: 960px;
}
.cate{
    width: 965px;
    margin-top:10px;
}
.content-left {width: 205px; border: 0; background: url("../image/cate-calendar-bg.png") no-repeat scroll 0 0 transparent; }
.cld-search {float: left; }
.cld-title { padding: 17px 0 10px 10px;  }
.cld-title span { padding-left: 7px;color: #ED7C02; font-family: UVN Hong Ha Hep; font-size: 16px; font-weight: bold;text-transform: uppercase;  }
.cld-title div { border-bottom: 1px solid #CAD76F;padding-top: 11px;width: 186px; }
.cld-item li { padding-left: 17px; }
.cld-item li span { border-bottom: 1px dotted #ACD334; height: 29px; line-height: 29px;color: #866c50;width: 180px;float: left;clear: both;font-size: 14px; }
.cld-search-title { color: #383838;font-weight: bold;padding: 16px 0 9px 17px;display: none; }
.cld-search table { }
/* table {
    width: 175px;height: 104px;
    border-left: 1px solid #DDDCDE;border-bottom: 1px solid #DDDCDE;
}
table td {
    border-top: 1px solid #DDDCDE;border-right: 1px solid #DDDCDE;text-align: center;vertical-align: middle;font-size: 14px;font-weight: bold;color: #686868;
} */
.search-kt{
width: 175px;height: 104px;
    border-left: 1px solid #DDDCDE;border-bottom: 1px solid #DDDCDE;
}
.search-kt td{
border-top: 1px solid #DDDCDE;border-right: 1px solid #DDDCDE;text-align: center;vertical-align: middle;font-size: 14px;font-weight: bold;color: #686868;
}
.text-search{
    cursor: pointer;
}
.search-kt { height: 26px;width: auto;margin-top: 2px; }
.search-kt td { width: 19px; }
.cld-table { padding-left: 17px;display: none; }
.cld-table td.select, .search-kt td.select { color: #006117; }
.cate .content-right, .details .content-right { background: url("../image/content-bg.png") no-repeat scroll 0 200px transparent;padding-right: 0;width: 738px;}
.nvg-home { }
.nvg-home span { color: #868484;padding-right: 8px; }
.nvg-item { background: url("../image/icon-navigate.png") no-repeat scroll 0 4px transparent;  }
.nvg-item span { color: #3e3e3e;padding-left: 10px; }
.center { padding:0 35px 0 13px;width: 498px;float: left; }
.frmname { font-family: UVN Hong Ha Hep;font-size: 20px;font-weight: bold;color: #e76201;text-transform: uppercase;float: left;margin-top: 8px; }
.page { float: right;padding-top: 6px; }
.page a{ color: #989897; padding: 0 3px; }
.page a.active-page{ color: #e76201;font-weight: bold; }
.page-line { border-bottom: 1px solid #C4C2C2;clear: both;padding-top: 3px; }
.cate .product-item li { width: 166px; }
.best-sell { width: 182px;float: right;padding-right: 10px; }
.best-sell-title { font-size: 17px;color: #e65d01;padding-bottom: 5px; }
.best-sell li { height: 76px;float: left; background: url("../image/best-sell-bg.png") repeat-x scroll 0 0 transparent;padding: 5px 0; }
.item-info { float: left;width: 110px;overflow: hidden; }
.best-sell .avata { float: right;width: 70px;overflow: hidden;height: auto;}
.best-sell .avata img { width: 76px; }
.best-sell .name span { margin-top: 10px;float: left;height: auto;line-height: 14px; }
.btn-view-sell {width: 192px;float: left;padding-bottom: 20px; }
.btn-view-sell input { background: none repeat scroll 0 0 #FFFFFF;  border: 1px solid #CCD6DB; border-top: 0;border-radius: 0px 0px 5px 5px;font-size: 11px;font-weight: bold;color: #797979;width: 72px;margin: 0;padding: 0;float: left;cursor:pointer;}
.btn-view-sell span {border-top: 1px solid #AEAEAE;width: 60px;float: left; }
.btn-view-sell1 {width: 192px;float: left;padding-bottom: 20px; }
.btn-view-sell1 input { background: none repeat scroll 0 0 #FFFFFF;  border: 1px solid #CCD6DB; border-top: 0;border-radius: 0px 0px 5px 5px;font-size: 11px;font-weight: bold;color: #797979;width: 72px;margin: 0;padding: 0;float: left;cursor:pointer;}
.btn-view-sell1 span {border-top: 1px solid #AEAEAE;width: 60px;float: left; }
.btn-view-sell2 {width: 192px;float: left;padding-bottom: 20px; }
.btn-view-sell2 input { background: none repeat scroll 0 0 #FFFFFF;  border: 1px solid #CCD6DB; border-top: 0;border-radius: 0px 0px 5px 5px;font-size: 11px;font-weight: bold;color: #797979;width: 72px;margin: 0;padding: 0;float: left;cursor:pointer;}
.btn-view-sell2 span {border-top: 1px solid #AEAEAE;width: 60px;float: left; }
.content-right { background: url("../image/content-bg.png") no-repeat scroll 0 0 transparent; float: right; width: 729px;padding: 15px 10px 0 11px;}
.product {float: left; padding-bottom: 32px; }
.product-title { background: url("../image/product-title-bg.png") repeat scroll 0 0 transparent;border-bottom: 1px solid #fdba38;width: 720px;height: 27px;float: left;clear: both;font-family: UVN Hong Ha Hep;font-weight: bold;font-size: 16px;color: #fff;line-height: 24px;padding-left: 5px;}
.product-item li { width: 140px;float: left; background: url("../image/product-item-bg.png") repeat-y scroll 0 0 transparent;margin-top: 5px;height: 250px;overflow: hidden;}
.item-first { background: none !important; }
.product-item li div { text-align: center; }
.avata { height: 122px; }
.avata img { width: 138px; }
.name span{ height: 22px;line-height: 22px;color: #006117;font-weight: bold; }
.price { font-size: 16px;font-weight: bold;color: #c80606;padding-top: 2px; }
.newsprice { padding-bottom: 30px;color: #000;}
.old-price { font-size: 13px;color: #ababab;font-weight: bold;text-decoration: line-through;margin-bottom: 20px; }
.btn { padding-left: 36px; }
.btn input.qtty { width: 36px;height: 18px;border: 1px solid #dad3c6;border-right: 0;float: left; text-align: center;}
.btn input.btn-buy {  background: url("../image/btn-buy.png") no-repeat scroll 0 0px transparent; border: 0 none; height: 22px; width: 37px;float: left;}
.btn input.btn-bu {  background: url("../image/btn-buy.png") no-repeat scroll 0 0px transparent; border: 0 none; height: 22px; width: 37px;float: left;cursor: pointer;}
.btn input.btn-b {  background: url("../image/btn-buy.png") no-repeat scroll 0 0px transparent; border: 0 none; height: 22px; width: 37px;float: left;cursor: pointer;}
.product-more li {
padding-bottom: 20px;
}
.login{
padding-top:10px;
}